package com.gupao.factory.func;

public class FactoryTest {

    public static void main(String[] args) {
//        工厂方法模式
//        各个产品的生产商，拥有自己的工厂
//
//        需要关心产品的生产商

        Factory factory = new AudiFactory();
        System.out.println(factory.getCar());

         factory = new BmwFactory();
        System.out.println(factory.getCar());


         factory = new BenzFactory();
        System.out.println(factory.getCar());


        //增加代码复杂程度
        //抽象工厂
    }
}
